package com.tom.architect02.p4.day37.simple4;

import com.tom.architect02.p4.day37.retrofit.RetrofitClient;

import rx.Observable;

/**
 * Added by Tom on 2024/01/26.
 */
public class UserInfoModel implements UserInfoContact.UserInfoModel {

    @Override
    public Observable<UserInfo> getUsers(String token) /*throws Exception */ {
        // 访问数据。
//        return RetrofitClient.getServiceApi()
//                .queryUserInfo(token)
//                // .subscribeOn().observeOn().subscribe()
//                // Subscriber 封装一下
//                // 第二个坑 , 坑我们 返回值都是一个泛型，转换返回值泛型
//                .compose(RetrofitClient.<UserInfo>transformer())
//                ;

        return null;
    }

}
